Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE ORCHARDS Detached £491,617 £485,000 14 Jul 2023
2 THE ORCHARDS Detached £544,275 £285,000 23 Sep 2004
3 THE ORCHARDS Detached £518,393 £409,000 29 Sep 2017
4 THE ORCHARDS Detached £556,421 £362,000 9 Jun 2014